home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 3 / Cream of the Crop 3.iso / utility / kilbak6.zip / KILBAK.DOC < prev    next >
Text File  |  1993-12-26  |  18KB  |  407 lines

  1.  
  2.  
  3.                       ╔═══════════════════════════╗
  4.                       ║ A MÄC's Place BBS Release ║
  5.                       ╚═══════════════════════════╝
  6.  
  7.  
  8.  
  9.                   KILBAK: Global File killer (default *.BAK)
  10.                   ~~~~~~  ~~~~~~ ~~~~ ~~~~~~ ~~~~~~~~~~~~~~
  11.  
  12.                                Version  6.0
  13.  
  14.  
  15.                     Copyright (c) 1988-1994 John W. McNamara
  16.                              All rights Reserved
  17.     
  18.  
  19.                          Written By: John McNamara      
  20.                         
  21.                               MÄC's Place BBS    
  22.                                   Dunn, NC           
  23.  
  24.                           (910) 891-1111 [16.8 DS] 
  25.                           Release Date: 30 Jan 1993
  26.  
  27. Files Listing/Introduction/Requirements......................    Page 1
  28. Operation....................................................    Page 2
  29. History/Whats New/Future plans...............................    Page 3
  30. Disclaimer...................................................    Page 4
  31. License (What is freeware)...................................    Page 5
  32. Other Products by MÄC's This year............................    Page 6
  33.                                                                        
  34.  
  35. KILLBAK - Version 6.0                                           Page - 1
  36.  
  37. ┌────────────────────────────────┐
  38. │ Files included in this Zip:    │
  39. └────────────────────────────────┘
  40.  
  41.     KILBAK.EXE       - Main File KILBAK Executable File, Version 6.0
  42.     KILBAK.DOC       - Information on File KILBAKs Door
  43.     FILE_ID.DIZ      - Description Text
  44.  
  45. ╔══════════════╗
  46. ║ Requirements ║
  47. ╚══════════════╝
  48. Requirements:
  49.  
  50. - Dos 2.1 or higher
  51. - A hard disk
  52. - 80286 intel based machine or higher 
  53.     (Special requests for pre-80286 machines can be found at the authors BBS)
  54.  
  55. ╔══════════════╗
  56. ║ Introduction ║
  57. ╚══════════════╝
  58.  
  59.   Welcome to KILBAK, Version 6.0, The ultimate file deletion machine.
  60.   By DEFAULT KilBak hunts down and removes ALL files (That you have
  61.   write permission on) that end in .BAK. You may also use any other
  62.   filename you choose.  DOS wildcards are fully supported.
  63.  
  64.   KILLBAK not only spans your entire default drive, but EVERY DRIVE ATTACHED
  65.   to your system....  Including networked drives,  Its fully compatible
  66.   with Novell, 3Comm, Lantastic and many other standards.  It even works
  67.   on PC-NFS and will span over a UNIX system from your PC.  It will NOT
  68.   override permissions set on files by the network systems administrator.
  69.   You MUST have "write" permission on the files.  It will also delete
  70.   hidden files.  KILBAK has been tailored to meet the ever changing
  71.   needs of DOS users.  With the increased popularity of CDROM and
  72.   network users.  KILBAK will now allow you to "SKIP" or "OMIT" whole
  73.   drives from the search path.  Most CD's are Read Only anyway and
  74.   very slow, so this will stop this wasteful search. (Some Optical
  75.   drives are read/write)
  76.  
  77.  
  78. KILBAK - Version 6.0                                           Page - 2
  79. ╔═══════════════════════╗
  80. ║ File KILBAK Operation ║
  81. ╚═══════════════════════╝
  82.  
  83.   KILBAK works on filename ONLY, so don't try feeding it whole pathnames.
  84.   It will span every drive/directory on your machine unless you tell
  85.   it to omit a drive(s).  KILBAK DOES NOT PROMPT YOU BY DEFAULT, its 
  86.   automatic,  so be careful.  It will also run in color if you have 
  87.   an ANSI.SYS type driver loaded in your config.sys file.  Control Break
  88.   checking is enabled/disabled based on if you have your "BREAK"
  89.   set to on or off.. "Break On" sets it on, "Break Off" sets it off,
  90.   "Break" shows it current status.  See your DOS manual for more on
  91.   the command "break". Options a, c - z are case sensitve.  
  92.   
  93.   If you go into prompt mode you will be asked Y/N/C/Q ?  The Y means yes
  94.   delete the file, go on to find next file.  The N means do not delete
  95.   the file, go on to the next file.  The C means disable prompt mode and
  96.   go contiuous deleting anything that matches.  The Q means Q at the
  97.   current file without deleting it, do not try any more files....  
  98.   return to starting directory.
  99.  
  100. Syntax is as follows:
  101.  
  102.   KILBAK [/Aacdefghijklmnopqrstuvwxyz] [filename]
  103.      KILBAK - Program name, unless you rename it.
  104.       [/aA] - Prompts you before deleting file.
  105.    [/c...z] - Valid options (which drives are ommited)(case sensitive)
  106.  [filename] - Valid DOS filename (Wildcards OK <* & ?>) DEFAULT is *.BAK
  107.  
  108.  Examples:
  109.                                
  110.     KILBAK
  111.        Removes all *.BAK on all drives
  112.  
  113.     KILBAK /c
  114.        Removes all *.BAK on all drives EXCEPT C:
  115.  
  116.     KILBAK /c /d
  117.        Removes all *.BAK on all drives EXCEPT C: D:
  118.  
  119.     KILBAK *.old
  120.        Removes all *.OLD on all drives
  121.  
  122.     KILBAK /c *.OL?
  123.        Removes all *.OL? on all drives EXCEPT C:
  124.  
  125.     KILBAK /c /d  MAC*.OLD
  126.        Removes all MAC*.OLD on all drives EXCEPT C: D:
  127.  
  128.     KILBAK /c /g /z /d /e /f
  129.        Removes all *.BAK on all drives EXCEPT C: G: Z: D: E: F:
  130.  
  131.     KILBAK /a /c /g /z /d /e /f
  132.        Removes all *.BAK on all drives EXCEPT C: G: Z: D: E: F:
  133.        the "/a" will ask before deleting any file.
  134.  
  135. ****WARNING****WARNING****WARNING****WARNING****WARNING****WARNING
  136. ****WARNING****WARNING****WARNING****WARNING****WARNING****WARNING
  137. ****WARNING****WARNING****WARNING****WARNING****WARNING****WARNING
  138.  
  139.     KILBAK *.*      YES THIS WORKS AND IS NOT RECOMMENDED !!!!!!!
  140.  
  141.     Note:  kilbak *.* goes into automatic prompt "ask" mode
  142.  
  143.  
  144. ****WARNING****WARNING****WARNING****WARNING****WARNING****WARNING
  145. ****WARNING****WARNING****WARNING****WARNING****WARNING****WARNING
  146. ****WARNING****WARNING****WARNING****WARNING****WARNING****WARNING
  147.  
  148. KILBAK Version 6.0                                             Page - 3
  149.  
  150.  ╔═════════════════════════════╗
  151.  ║  A MÄC's Place BBS Release  ║
  152.  ╚═════════════════════════════╝
  153.  
  154. History of KILBAK Changes  [in reverse order]
  155. ═════════════════════════════════════════
  156.  
  157.     KILBAK 6.0:  1 Jan 1994
  158.      - Added an "ask" mode, the option /a
  159.        will prompt user before deleting file.
  160.      - Added some Hacker/asshole protection, now file can't be
  161.        hex edited and the default *.BAK be changed to *.* Can't
  162.        be perfect but will stop most jerks from try to hack it up.
  163.      - Just in case someone beats my hacker protection system, 
  164.        a wildcard of *.* will automatically turn on prompting mode.
  165.  
  166.  
  167.     KILBAK 5.0:  30 Jan 1993
  168.      - Re-Written in C++
  169.      - Supports and Auto-detects ANSI Color
  170.      - Supports and Auto-detects DOS's extended Cntrl C checking
  171.        (DOS's Break command)
  172.      - If your "break" is on, returns you to starting dir,
  173.        when a ^C is detected 
  174.      - Spans all drives EXCEPT ones specified by the user.
  175.      - Can supress single or multiple drives at same time.
  176.      - Removed floppy support (waste of time mostly)
  177.  
  178.     KILBAK 4.0:  7 Jan 1991
  179.      - Spans Every Drive on system
  180.      - Will NOT delete NULL files
  181.         - Had complaints on this as some programs need
  182.           filenames without size.  i.e. PCBoard, WP51  etc
  183.      - Takes WildCards as a command line parameter as an option
  184.        to *.BAK.
  185.      - Different screen output.
  186.      - About 50% faster than previous.
  187.      - shows number of files and bytes removed
  188.      - added floppy support, auto-detects whether floppy is loaded
  189.  
  190.     KILBAK 3.0:  30 Jan 1993
  191.      - Deletes *.bak and 0 length files on drive specified
  192.  
  193.     KILBAK 2.0:  26 Feb 1989
  194.      - Deletes *.bak on drive specified
  195.  
  196.     KILBAK 1.1:  5 Jan 1988
  197.      - BUG FIX  was skipping the root drive
  198.  
  199.     KILBAK 1.0:  3 Jan 1988
  200.      - Deletes *.bak on entire default drive
  201.  
  202.  
  203.  ╔═══════════════╗
  204.  ║  Future Plans ║
  205.  ╚═══════════════╝
  206.  
  207.  - Yes I take requests (version 6.0 "OMIT DRIVES" was a request)
  208.  - Win the MegaBucks lottery in Mass. and retire.
  209.  
  210.  
  211. KILBAK Version 6.0                                             Page - 4
  212.  
  213.  These  files  are  distributed  under  the  FreeWare concept - freely 
  214.  available  to PCBoard  SysOps. Please  Do Not   distribute  modified  
  215.  versions without permission of the author.
  216.  
  217.  Do Not remove this notice or any other copyright notice.
  218.  
  219.                          ╔══════════════════╗
  220.                          ║══════════════════║
  221.                          ║    DISCLAIMER    ║
  222.                          ║══════════════════║
  223.                          ╚══════════════════╝
  224.  
  225.  
  226.    THIS PRODUCT IS LICENSED  "AS IS" WITHOUT ANY WARRANTY OF MERCHANTABILITY
  227.    OR FITNESS  FOR  A  PARTICULAR  PURPOSE,  PERFORMANCE,  OR OTHERWISE. ALL
  228.    WARRANTIES ARE EXPRESSLY DISCLAIMED.  BY  USING  THE  FILE  KILBAK  DOOR 
  229.    PROGRAM    YOU AGREE THAT JOHN MCNAMARA WILL NOT BE  LIABLE TO YOU OR ANY 
  230.    THIRD PARTY FOR ANY USE OF (OR INABILITY TO USE)  OR  PERFORMANCE OF THIS 
  231.    PROGRAMME, OR FOR ANY DAMAGES WHATSOEVER WHETHER BASED ON CONTRACT,  TORT 
  232.    OR OTHERWISE. EVEN IF WE ARE NOTIFIED OF SUCH POSSIBILITY IN ADVANCE.
  233.  
  234.    You may not reverse-engineer, disassemble, modify,  decompile or  create
  235.    derivative works of this programme.  Piracy has been investigated by the
  236.    FBI and prosecuted under federal statutes.   Applicable law provides for
  237.    damages  and recovery of attorney's fees.   Distribution  of  any  MAC's 
  238.    Place BBS  Release program's  in  any  medium  without  its accompanying 
  239.    documentation is  an  unauthorized  modification.  That  is  a  theft of 
  240.    intellectual property.  
  241.  
  242.    ----------------
  243.  
  244.     KILBAK Version 6.0                                             Page - 5
  245.                                  LICENSE
  246.                                  =======
  247.  The KILBAK program can be freely distributed  so long as it is not
  248.  modified or sold for profit. If you find that the programme is valuable,
  249.  you can send a donation for what you think it is worth.
  250.  
  251.  A donation of $5 is suggested. (This gives me incentive ! to keep writing)
  252.  
  253.  Please Send your contributions to:
  254.  
  255.  
  256.   MAC's Place BBS
  257.   ATTN:John McNamara
  258.   P.O. Box 911
  259.   Dunn, NC 28335
  260.  
  261.  If you have any questions, bugs, or suggestions, please contact:
  262.  
  263.                   
  264.    John McNamara - SysOp     
  265.    Mäc's Place BBS        
  266.    (910) 891-1111 16.8K Dual Std
  267.  
  268.   The latest version is always available for downloading.
  269.  
  270. ╔══════════════════════════╗
  271. ║ File KILBAK Background:  ║
  272. ╚══════════════════════════╝
  273.  
  274.  The KILBAK program is written in C++ and was compiled with
  275.  Borland C++ 3.1  The C++ language was choosen for writing several
  276.  of the MÄC's Place BBS utilities  such as KILBAK because of
  277.  its speed, flexibility and great OOPs env.
  278.  
  279.    Author:
  280.                    
  281.    John McNamara - SysOp      
  282.    MÄC's Place BBS         
  283.    (910) 891-1111 [16.8 DS]
  284.  
  285.   KILBAK Version 6.0                                           Page - 6
  286. ╔═══════════════════════════════════╗
  287. ║ Other FreeWare By MAC's Place BBS ║
  288. ╚═══════════════════════════════════╝
  289. MACFILE2.ZIP  50898   MACFILE  V2.0 PCBoard "Roll Your Own File
  290.                 | Listing DOOR" Lets users create their own
  291.                 | "ALLFILES" list based on their interests.
  292.                 | Extreamly simple user interface makes it
  293.                 | easy to get in and out fast. Auto flagging
  294.                 | save on LD charges. On-Line Help, more.
  295.                 | Supports 120 file Directories. Another
  296.                 | FreeWare Package from MÄC's Place BBS.
  297. ZAP1.ZIP      1185 01-01-92 Interactive process killer for UNIX
  298.                 | SYSTEMS "C" source
  299. XCHANGE.ZIP   35061 01-01-92 Find out where your calling in Mass
  300. YATSCOR1.ZIP  11000 01-01-92 Bulletin generator for EX-10 Yahtzee Door
  301. SOLSCOR1.ZIP  11000 01-01-92 Bulletin generator for EX-10 Solitairre Door
  302. AREA21.ZIP    21761 01-01-92 Areacode Identifier for the U.S.
  303. UPCASE.ZIP    15963 01-01-92 Convert Turbo Pascal key words to Upper Case
  304. MACGREP1.ZIP  11348 01-01-92 UNIX-Like Grep for DOS
  305. MACKILL2.ZIP  19856 05-30-90 Search & Destroy ! A "whereis" type Program
  306.                 | that prompts you to delete the file. Scans
  307.                 | entire default drive, wildcards etc. Brought
  308.                 | to you by MÄC's Place BBS. FREE From Door 2
  309. MACOPY1.ZIP   14966 03-31-92 MACOPY V6.0 Search all drives and 
  310.                 | directories for a file(s) and copy
  311.                 | it over to a different location.
  312.                 | Great for BBS's or large networks,
  313.                 | save all those "whereis" commands
  314.                 | prior to copy a file somehwere
  315. MACWHERE.ZIP  15050 03-31-92 MacWhere V6.0 extreamly fast Whereis
  316.                 | program, Search all drives and dirs.
  317.                 | Wildcards, pause mode, very fast.
  318.                 | Don't just search current drive, search
  319.                 | them ALL in the same amount of time
  320. MACWHICH.ZIP   8282 01-15-92 UNIX like "WHICH" for DOS. V6.0
  321.                 | Now find out what your about to run
  322.                 | BEFORE you run it. Helpful on networks
  323.                 | to avoid running others creations.
  324.                 | Brought to you buy MÄC's Place
  325.                 | BBS and free from door 2
  326. MACWIN1.ZIP   3712 12-27-91 MAC WIN 6.0 for MS Windows 3.0 Increase
  327.                 | windows performance 5-10 times, by making
  328.                 | your windows screen writes fly. Transparent
  329.                 | uses no memory, not a TSR. It makes you
  330.                 | think you have a new computer. Must have.
  331.                 | Works with all the favorites, Corel Draw, all
  332.                 | the games, WinWord, etc. FREE from MAIN BOARD
  333.                 | A MÄC's Place BBS release.
  334. HOTDOG31.ZIP  60024 01-01-92 PCB 11,12,14 User Base Management utility
  335. HOWLONG.ZIP   21760 05-31-90 Time the execution of any program.. Great
  336.                 | for bench marking your programs. Yet another
  337.                 | MÄC's Place utility. Free from door 2
  338. HSTUFF41.ZIP  63303 08-30-90 HOTSTUFF V4.1 Popular file & Statistics
  339.                 | report for PCBoard. A must for PCBoard
  340.                 | SYSOPS. Brought to you by MÄC's Place
  341.                 | Removed Co-Processor specific switch,
  342.                 | Sorry about that folks
  343. HCOMP40.ZIP   12266 08-30-90 HOTSTUFF Companion V4.0 Strips unwanted lines
  344.                 | from Files. A MUST for HOTSTUFF or ProWho
  345.                 | Now strips up to 3 patterns at a time
  346.                 | Brought to you by MÄC's Place
  347. EDITPTH3.ZIP  11734 05-30-90 Edit your DOS PATH without rebooting your
  348.                 | computer. Version 3.0 Brought to you by
  349.                 | MÄC's Place. Its freeware
  350. DATEKILL.ZIP   8000 01-01-92 Deletes PCBOARD caller log/any file when it
  351.                 | gets to be a certain day of the month
  352. CHKTXT.ZIP   33550 01-01-92 Determines Readability of Text files
  353. BOPDIR2.ZIP   18970 01-15-92 he ultimate recursive directory deleter,
  354.                 | Fast, delete's a directory, any sub-dirs
  355.                 | and files found in the dirs. Brought to
  356.                 | from MAIN BOARD. Used to be KILLDIR
  357. BUDMAN30.ZIP  12151 08-30-90 BUDMAN V3.0 DOWNLOAD.TXT file splitter for
  358.                 | PCBoard twice as fast as prev vers. **vg**
  359.                 | Brought to you by MÄC's Place
  360. CALLKILL.ZIP  11000 01-01-92 Deletes caller log or any file when it
  361.                 | gets to big
  362. MACORG32.ZIP  75606 01-24-93 ORIGIN DOOR V3.1 for PCBoard 14.x 
  363.                 | File history tracing. A who UL/DL that
  364.                 | file Door, faster than all existing doors
  365.                 | of similar type. Now scans 1 or 2 files !
  366.                 | Full screen help, 27% faster, files report.
  367.                 | New presentation layout, easy to install. 
  368.                 | Nothing is faster. FreeWare from MÄC's 
  369.                 | Place BBS
  370. MACRM11.ZIP   22357 01-21-93 MACRM V1.1 for PCBoard 14.x - 15.x
  371.                 | Removes files & descriptions from PCBoard
  372.                 | directory listings. Handles unlimited 
  373.                 | number of files and dirs. Runs from 
  374.                 | constructed lists of files and dir 
  375.                 | locations. Very fast and safe. Saves tons
  376.                 | of time when processing large amount of
  377.                 | data. FREEWARE from MÄC's Place
  378. EZCOMP20.ZIP  99098 01-24-93 EZComp Version 6.0
  379.                 | Unix compatible compress/uncompress
  380.                 | for DOS. Extreamly Fast, true 32bit,
  381.                 | runs in 386 protected mode, (386+
  382.                 | required), full 12 - 16 bit support. 
  383.                 | Uses extended/expanded/Xms/Disk for
  384.                 | extra mem if needed. Supports older
  385.                 | unix compress, stdin etc..Rel:7/12/92
  386.                 | FreeWare from MÄC's Place BBS.
  387. MACSEC11.ZIP  79465 01-24-93 MAC SEC V1.1 for PCBoard 14.x is an ON-LINE
  388.                 | Security Upgrade Door for your users. Lets
  389.                 | your users upgrade themselves, without
  390.                 | waiting for an event to occur. Protect up 
  391.                 | to 50 levels, File or Byte ratio, allow
  392.                 | 50 levels to be altered. Very fast and
  393.                 | safe. A MAC's Place BBS release. 
  394.                 | BUG FIX, now reads correct .cfg FreeWare..
  395. MACUP1.ZIP    6800 01-24-93 MACUP V6.0 PCBoard Local File Uploader
  396.                 | Allows local uploads, handles wildcards,
  397.                 | appends any dir file as well as moves
  398.                 | actual file to proper directory. Handles
  399.                 | multiple description lines also. -VG-
  400.                 | Another Freeware program from MAC's Place
  401.                 | BBS
  402. KEEPCALL.ZIP  11000 01-01-92 Keeps PCBoards Caller logs a a user defined 
  403.                 | Size. Designed to run in an event, you tell
  404.                 | it what size you want and it will trim your
  405.                 | callers log to the appropriate size. 
  406.                 | Maintains 64 column integrity
  407.